home *** CD-ROM | disk | FTP | other *** search
- Subject: Colour.
- Date: Mon, 30 May 1994 14:06:38 +1000
- From: Warwick Allison <warwick@cs.uq.oz.au>
- Precedence: bulk
-
-
- As I see it, the major issues with colour palette handling by GEM programs are:
-
- - The standard 16 colours
- - They're different under MultiTOS (right?)
- - When should a program desire to change them?
- - When should a user desire to change them?
-
- - Sharing colours
- - No point each program allocating its own Purple
- - When colours must be changed, it would be nice for
- the actual palette change to be minimized (eg. purple
- changes to dark purple, not green)
-
- - True Colour emulations
- - Some programs use a 5x5x5 or 6x6x6 colourspace, and
- these should all be the same space.
-
- - When to change palettes
- - When window is topped?
- - When window is touched in any way?
- - When mouse enters window?
-
-
- Some time ago, I posted a draft proposal for this, but it was probably
- a too-complex proposal, and so I would like to hear of any conventions
- currently in use.
-
- As a first point of discussion, what are the pros and cons of a simple
- system like this:
-
- Each application sets the palette whenever one of its windows
- is topped. They use colours above 15 if available.
-
- --
- Warwick
-